WPQT\RequestValidation S

Total Complexity 48
Dependencies 5
Dependents 2
Total lines 423
Lines of code 132
Logical lines of code 56
Comment lines 250
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
validateUserPageApiRequest()
A
48 8 33
sanitizeOptionalAbsint()
S
70 3 6
validateColorParam()
S
70 3 6
validateOptionalNumericParam()
S
70 3 6
validateBooleanParam()
S
76 2 3
sanitizeOptionalStringParam()
S
78 2 3
validateOptionalStringParam()
S
78 2 3
validateOptionslAutomationActionTargetType()
S
78 2 3
validateLogCreatedBy()
S
78 1 3
validateLogStatus()
S
78 1 3
valdiateQueryOrder()
S
78 1 3
validateCommentType()
S
78 1 3
validateCustomFieldEntityType()
S
78 1 3
validateCustomFieldType()
S
78 1 3
validateHexColor()
S
79 1 3
validateUploadEntityType()
S
79 1 3
validateImportSource()
S
79 1 3
validateLogType()
S
78 1 3
validateAutomationTrigger()
S
79 1 3
valdiateAutomationActionTargetType()
S
79 1 3
validateAutomationAction()
S
79 1 3
validateNumericParam()
S
80 1 3
validateAutomationTargetType()
S
79 1 3
validateDateParam()
S
79 1 3
validateUserType()
S
78 1 3
validateUserPageCustomFieldEntityType()
S
78 1 3
sanitizeBooleanParam()
S
80 1 3
sanitizeStringParam()
S
80 1 3
validateStringParam()
S
80 1 3
sanitizeAbsint()
S
80 1 3
validateArchiveStatusFilter()
S
78 1 3